package com.atguigu.designpattern.strategy;

import com.atguigu.designpattern.strategy.impl.SortStrategyEnum;

/**
 * @author Jungle
 * @create 2025-03-03 20:22
 * @description 上下文
 */
public class SortContext {
    /**
     * 统一排序方法
     */
    public void sort(Integer[] arr, Integer type) {
        if (arr == null || arr.length == 0) {
            return; // 处理空数组
        }
        SortStrategyEnum.fromCode(type).sort(arr);
    }
}
